/**
 * 
 */
package com.xpec.c4.service.testcase;

import java.util.LinkedList;
import java.util.Queue;

import com.xpec.c4.service.message.NetMessage;

/**
 * 消息的队列
 * 
 * @author lipeilin
 * @2010-8-12下午05:15:02
 *
 */
public class MessageQueue {
	
	/**
	 * 消息的队列
	 */
	private static Queue<NetMessage> queue=new LinkedList<NetMessage>();
	
	/**
	 * 把一个消息加入队列尾
	 * 
	 * @param obj
	 */
	public static void add(NetMessage obj){
		queue.add(obj);
	}
	
	/**
	 * 从队列头部获得一个消息
	 * 
	 */
	public static NetMessage poll(){
		return queue.poll();
	}
	
	/**
	 * 获得大小
	 * 
	 * @return
	 */
	public static int size(){
		return queue.size();
	}
	
	/**
	 * 清空
	 * 
	 */
	public static void clear(){
		queue.clear();
	}

}
